body{background:#fff;}
#top{border-bottom:1px solid #e4e4e4;}
.wrap,#top{margin:auto;}
#head,.main-wrap,#footer,#searchA,#navA,#navB,#nav,.top{width:960px;margin:auto;}
#searchA,.main-wrap{margin-bottom:10px;}
.lh_22{line-height:22px;height:22px;overflow:hidden;}
/*gray*/
.gray{color:#888;}
/*layout*/
.main{width:960px;margin:50px auto;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.p10{padding:10px;}
.p15{padding:15px;}
.pdD{padding:.3em .5em}
.pd5{padding:0 5px;}
.pd15{padding:0 15px;}
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px;}
textarea{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;}
.textareaA{width:312px;height:62px;overflow:auto;background:#fff;line-height:1.4;}


.s2{color:#ff5500;}
.s7{color:#68b;}
.p20{padding:20px;}


.login a{color:#333;}

a{color:#024b90;}
a:hover{color:#ff6600;}

textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px;}
select{padding:1px;}
.input{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 2px 1px;font-size:1.0em;vertical-align:middle;color:#000;background:#fff;}
textarea{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;background:#fff;}
.textareaA{width:312px;height:62px;overflow:auto;background:#fff;line-height:1.4;}
.select_wa{width:160px;}
.input_wa{width:154px;}
.input_wb{width:316px;}
.input_wc{width:67px;}

/*列表帖子页样式开始*/
.cmsBg,.cmsBgbor{background:url(cmsBg.png) 999px 999px repeat-y;}
.cmsBg{ background-position:0 0;width:960px;}
.cmsBgbor{height:1px;overflow:hidden; background-position:-960px 0;}
.cmsBoxbar{background:url(cmsBoxbar.png) no-repeat;height:12px;overflow:hidden;}

#content{width:650px;overflow:hidden;}
#sideBar{width:300px;}

.cmsBoxA{padding:10px 25px 20px;background:url(cmsBoxA.png) repeat-x;margin:1px;}
.cmsBoxA h1.f24{margin:20px 0 10px;color:#333;padding:0;}
.cmsBoxB{padding:0 1px;}
.cmsBoxB h2{line-height:30px;height:31px;padding:0 10px 0 25px;background:#ffffff url(cmsBoxB.png) 0 bottom; font-size:14px; font-weight:700;display:block;margin:0;}
.cmsBoxC{border:1px solid #d3dbe6;}
.cmsBoxC h2{line-height:35px;height:35px; font-size:16px;padding:0 20px;border-bottom:1px solid #d3dbe6;background:#fafbff; font-weight:700;color:#666;display:block;}
.cmsTable{}
.cmsTable .th,.cmsTable .td{padding:8px 22px;}
.cmsTable .th{ font-size:14px;}
.cmsTable .td div td{padding:0 0 5px;}
.pagedel{margin-top:10px;}
.cmsDl dl{border-bottom:1px dotted #ccc;padding:15px 0;}
.cmsDl dt{margin-bottom:5px;padding:0 3px;}
.cmsDl dt span{ font-size:10px;float:right;color:#999999;}
.cmsDl dd{line-height:18px;max-height:72px;padding:0 0 0 3px;}
dd.checkBox{height:75px;width:25px;margin-left:-20px;overflow:hidden; position:absolute;}/*复选*/
.cmsListA{padding:5px 10px;}
.cmsListA li{line-height:22px;height:22px;overflow:hidden;}
.cmsBoxB li a{color:#333333;}
.cmsBoxB li a:hover{color:#ff6600;}
.cmslistB li{float:left;width:50%;line-height:22px;height:22px;overflow:hidden;}
.cmslistB li a{padding-left:10px;}
.cmsForumlist{background:#fff;padding:7px;}
.cmsForumlist li{height:30px;}
.cmsForumlist li a{display:block;border:1px solid #e4e4e4;background:#fff url(cmsForumlist.png);font-size:14px;color:#333;margin:3px;line-height:22px;height:22px;overflow:hidden;}
.cmsForumlist li a:hover,.cmsForumlist .current a{border:1px solid #cbeaf3;color:#024b90; background-position:0 -22px; text-decoration:none;}
.cmsIconA li a{padding-left:10px; background:url(cmsIconA.png) 0 8px no-repeat;}
.cmsIconA li a:hover{background-position:0 -14px;}
.cmsIconB ul{padding-left:25px; background:url(cmsIconB.png) 0 4px no-repeat;}
.cmsHr{height:0;border-bottom:1px dotted #ccc;overflow:hidden;margin:5px 0;}
.reReading {border-bottom:1px dotted #ccc;padding-bottom:15px;}
.reReading ul a{ font-size:14px;margin-right:20px;}
.reReading ul span{ font-size:10px;color:#666;}
.imgs img{display:block;}
.mb20 .pages{float:right;}
/*帖子信息*/
.cmsTips{border-bottom:1px dotted #ccc;padding-bottom:10px;color:#666;}
.cmsbreadCrumb{ background:url(cmsbreadCrumb.gif) 5px 2px no-repeat;padding-left:25px;color:#666;}
.cmsbreadCrumb a{color:#333;}
/*帖子内容区域*/
.summary{background:#f7fbff;border:1px dotted #ccc;padding:10px 15px;}
.cmsContent{padding:0 3px 30px;line-height:1.8; font-size:14px;}
.cmsContent img{max-width:550px;}
.cmsContent p{padding:5px 0;}
.cmsContent h1,.cmsContent h2,.cmsContent h3,.cmsContent h4,.cmsContent h5,.cmsContent h6{margin:0;font-weight:700;line-height:1.5;padding:0;}
.cmsContent h1{font-size:22px;}
.cmsContent h2{font-size:20px;}
.cmsContent h3{font-size:18px;}
.cmsContent h4{font-size:16px;}
.cmsContent h5{font-size:14px;}
.cmsContent h6{font-size:12px;}
.cmsContent font{line-height:1.5em;}
.cmsContent a{text-decoration:none;color:#0070AF;}
.cmsContent a:hover{text-decoration:underline}
.cmsContent ol{list-style-type:decimal;}
.cmsContent ul{list-style-type:disc;}
.blockquote{zoom:1;padding:5px 8px 5px;line-height:1.3;border:1px solid #fcefbb;background:#fffff3;color:#000;}
.blockquote2{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;margin:0px;padding:0 0 0 2em;line-height:2em;overflow:hidden;background:#fff;margin-left:0;}
.blockquote2 ol{margin:0 0 0 1.5em;padding:0;}
.blockquote2 ol li{border-left:1px solid #ccc;background:#f7f7f7;padding-left:10px;font-size:12px;font-family:"Courier New" serif;list-style-type:decimal-leading-zero;padding-right:1em;}
.blockquote2 ol li:hover{background:#fff;color:#008ef1;}
.blockquote2 ol li{list-style-type:decimal;}
.blockquote3{clear:left;border:1px dashed #CCC;background:#f7f7f7 url($imgpath/blockquote3.png) right top no-repeat;padding:5px 10px;margin-left:0;}
.blockquote3 .quote{color:#999;font-size:12px;}
.blockquote3 .text{padding:0 10px 10px 10px;}
.read_form{border-top:1px solid #d5e6ed;border-left:1px solid #d5e6ed;}
.read_form td{height:20px;padding:0 5px;border-right:1px solid #d5e6ed;border-bottom:1px solid #d5e6ed;}